package listados;

import java.awt.event.ActionEvent;
import java.util.List;
import java.util.Vector;

import javax.swing.JFrame;

import accesoADatos.AccesoADatos;

import datos.Profesional;


public class ListadoProfesionales extends ListadoDialog {

	public ListadoProfesionales(JFrame frame, Vector v) {
		super(frame, v);
		this.remove(this.jPanel1);
		this.paneListados1.getJButton1().setVisible(false);
		this.setTitle("Listado de Profesionales");
		this.pack();
		this.setLocationRelativeTo(null);
		ActionEvent evt = null;
		jButton1ActionPerformed(evt);
		this.setVisible(true);
	}

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@SuppressWarnings("unchecked")
	public Vector cargarVector(Object object) {
		Vector v=new Vector();
		Profesional p=(Profesional) object;
		v.add(p.getNombre());
		v.add(p.getApellido());
		v.add(p.getDireccion());
		v.add(p.getTelefono());
		v.add(p.getCelular());
		v.add(p.getPorcentajeColor());
		v.add(p.getPorcentajeCorte());
		v.add(p.getEstado());
		return v;
	}

	@SuppressWarnings("unchecked")
	@Override
	public List getLista() {
		List l=AccesoADatos.getInstance().getProfesionalesTodos();
		return l;
	}
	

}
